potion (generally disagreeable) - Turkish English Dictionary